place with abundant vilca - Espagnol Anglais Dictionnaire